#pragma once
//该类需要考虑在内核内部，如果发生了DMA，那么从CPU端的DDR传输来的数据该如何获取？
//!这一点在保证程序执行结果正确性上具有重要影响
class DMA {
public:
    DMA() {}
    ~DMA() {}
    void start_transfer(unsigned int data);
    unsigned int get_block_time();

private:
    unsigned int data_size; //以字节为单位
    
}